package cn.tedu.springboot.security.service;

import cn.tedu.springboot.security.pojo.dto.AdminLoginDTO;
import cn.tedu.springboot.security.pojo.vo.AdminListItemVO;

import java.util.List;

/**
 * @author BJ
 * @date 2022/10/22 15:10
 * 管理员的业务类
 */
public interface IAdminService {

    /**
     * 封装了管理员登录的对象信息
     * @param adminLoginDTO 管理员对象信息
     * @return 返回登录成功后封装的 jwt
     */
    String login(AdminLoginDTO adminLoginDTO);

    /**
     * 管理员列表
     * @return
     */
    List<AdminListItemVO> list();
}
